home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / drappa / setup.exe / {app} / game / levels / Simus_mini / scripts / beczka.lcc next >
Encoding:
Text File  |  2005-08-18  |  786 b   |  30 lines

  1. geCRenderableObject* g_pThis = 0;
  2. geCBaseNode* g_pNode = 0;
  3. uint g_bReverse = 0;
  4.  
  5. void FoundCollision( geCBaseNode* a_pNode )
  6. {
  7.      //geCBaseNode* pPlayerNode = GameCore->GetRootNode()->GetNodeByName( String("GamePlayer") );
  8.      //GameCore->SendMessage( String("collision_with_entity"), g_pNode->GetID(), pPlayerNode->GetID(), 100, 0 );
  9. }
  10.  
  11. void geCRenderableObject_Update( geSUpdateArgument* a_pArg )
  12. {
  13.     if( g_pThis->GetAnimations()->IsStopped() == 1 )
  14.     {
  15.         uint uiActiveId = g_pThis->GetAnimations()->GetActive();
  16.         uint uiNextId;
  17.         if( uiActiveId == 1 )
  18.             uiNextId = 2;
  19.         else
  20.             uiNextId = 1;
  21.         g_pThis->GetAnimations()->SetActive( uiNextId );
  22.     }
  23. }
  24.  
  25. void main( geCBaseNode* a_pNode )
  26. {
  27.     g_pNode = a_pNode;
  28.     g_pThis = GetRenderableObject( a_pNode );
  29. }
  30.